MailPoet\Cron\Workers\SendingQueue\SendingQueue A

Total Complexity 64
Dependencies 31
Dependents 11
Total lines 570
Lines of code 402
Logical lines of code 215
Comment lines 50
Methods 17
Properties 18

Methods 17

Method Rating Maintainability Complexity Lines of code
processSending()
C
29 20 138
processQueue()
A
38 8 85
process()
S
52 7 26
processSendResult()
S
51 5 28
checkDeletedSegments()
S
58 5 16
reScheduleBounceTask()
S
60 3 12
__construct()
S
54 2 20
deleteTaskIfNewsletterDoesNotExist()
S
67 3 8
deleteTask()
S
61 2 13
sendNewsletters()
S
61 1 15
sendNewsletter()
S
61 1 15
isTimeout()
S
66 2 8
enforceSendingAndExecutionLimits()
S
77 1 4
getBatchSize()
S
81 1 3
startProgress()
S
77 1 4
stopProgress()
S
77 1 4
getExecutionLimit()
S
80 1 3